@charset "utf-8";
/* CSS Document */
* {}
a {text-decoration: none;color: #333;padding:0;margin:0;}
ul {list-style: none;padding:0;margin:0;}
li {list-style: none;padding:0;margin:0;}
ul li {list-style: none;padding:0;margin:0;}
img {border: none;padding:0;margin:0; vertical-align:middle;}
a img{border: none;padding:0;margin:0;}
input,button,select,textarea{outline:none}
textarea{resize:none}
p{padding:0;margin:0;}
body {font-family: Verdana, Arial, Helvetica, sans-serif;line-height: 24px; font-size:12px;color:#333;padding:0;margin:0; font-family:"微软雅黑", "宋体", "黑体";}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
	clear: both;
	font-size: 0;
}
.clearfix {
*zoom:1;
}


/* 本例子css */
.slideBox1{ width:600px; height:399px; overflow:hidden; position:relative;float:left;}
.slideBox1 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox1 .bd li{ zoom:1; vertical-align:middle; }
.slideBox1 .bd img{ width:600px; height:399px; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox1 .prev,
.slideBox1 .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox1 .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox1 .prev:hover,
.slideBox1 .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox1 .prevStop{ display:none;  }
.slideBox1 .nextStop{ display:none;  }
.hwdt{width:260px !important;}
.lsfc{width:538px !important;}
.hwdt+.hwdt{margin-left:17px;}




.add1{width:240px;float:left;margin:6px 0 0 20px;}
.add1 p{color:#000;font-size:16px;}
.top{ float:right; padding-top:10px; width:450px;}







.main,.ftit,.link,.foot {width:1200px;margin:0px auto;overflow:hidden;clear:both;}
/*
.head{width:1200px;margin:0px auto;}
*/
.head{width:1200px;margin:10px auto 5px;}
.logo{ float:left;width:321px;}
.logo img{width:100%;display:block;}
/*
.top{ float:right; padding-top:30px; width:750px;}
*/
.sear{ float:left; width:334px;}
.sear1{ border:1px solid #ddd; background:none; padding:0; margin:0; width:88px; height:34px; line-height:34px;border-bottom-left-radius:4px;border-top-left-radius:4px;}
.sear2{ border:1px solid #ddd; border-left:none; background:none; padding:0; margin:0; width:186px; height:32px; line-height:32px;}
.sear3{ border: none; background:#737373; color:#fff; font-size:14px; padding:0; margin:0; width:60px; height:34px; line-height:34px;}
.top_r{ float:right; width:360px; line-height:34px; height:34px;}
.top_r a{ float:left; margin-left:10px; display:block;}
.top_r_p1{ position: relative;background: url(../images/tub1.jpg) no-repeat right center; padding-right:12px;}
.top_r_p1 span{ display: none;}
.top_r_p1:hover span{ display: block; position:absolute; top:32px; width:80px;right:0; border:1px solid #eee; overflow:hidden; border-radius:5px;z-index:999999;}
.top_r_p1 span img{ width:80px; height:80px;}

.menu{overflow:hidden;clear:both;background:#213d7c;}
.menu ul{ width:1200px;margin:0px auto;overflow:hidden;clear:both;}
.menu li{ float:left; line-height:44px; padding:0 15px; font-size:14px;}
.menu li a{ color:#fff; display:block;}
.hj{overflow:hidden; clear:both; height:10px;}
.hj2{overflow:hidden; clear:both; height:20px;}
.hj3{overflow:hidden; clear:both; height:30px;}
.pp1{ padding:8px 0;}
.pp2{ padding:20px 0;}
.pp3{ padding:30px 0;}
.clear{ overflow:hidden; clear:both;}
.mm{ overflow:hidden; clear:both;}

.new1{ background:url(../images/tt1.jpg) no-repeat left center; padding-right:15px; padding-left:100px; height:85px; text-align:center;}
.new1_p1{ font-size:36px; font-weight:bold; text-align:center; line-height:60px;height:60px; overflow:hidden;}
.new1_p2{ padding-top:5px; line-height:24px; height:24px; overflow:hidden;}
.new2{ border:1px solid #d40000; padding:1px; height:24px; overflow:hidden; clear:both;margin-top:10px;}
.new2_p1{ display:block; float:left; color:#fff; background: #d40000; width:80px; text-align:center;}
.new2_p2{ float:right; width:1100px;height:24px; overflow:hidden;}
.new2_p2 a{ display:block; float:left; margin-right:20px;}

.m_left1{ float:left; width:660px;}
.m_left1 img{width:100%;display:block;}
.m_right1{ float:right; width:520px;}
.new3_p1{ padding-bottom:10px; border-bottom:1px dashed #ddd;}
.new3_p2{background:url(../images/tt2.jpg) no-repeat left center #ebebeb; padding:6px 0; padding-left:75px; line-height:30px; height:60px; overflow:hidden;}
.new3_p2 a{ display:block; color:#003391; font-size:14px; height:30px; overflow:hidden;}
.new3_p3{ font-size:22px; font-weight:bold; color:#254383; padding-top:8px; line-height:36px;}
.new3_p4 li{ overflow:hidden; clear:both; font-size:16px; line-height:32px;height:32px;}
.new3_p4 li:nth-child(5n+1) a{ font-weight:bold; color:#254383; }
.new4{ overflow:hidden; clear:both;background:url(../images/tt3.jpg) no-repeat left center; padding-left:30px; height:106px;}
.new4 a{ display:block; float:left; width:224px; height:106px; padding-left:10px;}
.new4 a img{ width:224px; height:106px;}

.m_left2{ float:left; width:415px; margin-right:20px;}
.m_right2{ float:right; width:330px;}
/*.tit1{background:url(../images/tbg1.jpg) no-repeat left bottom; line-height:40px; overflow:hidden; clear:both;}
.tit1 span{ font-size:24px; font-weight:bold; color:#254383;}*/
.tit1{ border-bottom:1px solid #dcdcdc; line-height:40px; overflow:hidden; clear:both;}
.tit1 span a{ display:block; float:left; border-bottom:2px solid #254383; z-index:5;font-size:24px; font-weight:bold; color:#254383;}
.tit1 a.more{ display:block; float:right; font-size:14px; color:#888;}
.nr1_p1{ padding:15px 0; border-bottom:1px dashed #ddd; overflow:hidden; clear:both; height:100px; position:relative; padding-left:165px;}
.nr1_p2{ display:block; width:150px; height:100px; position:absolute; top:15px; left:0;}
.nr1_p2 img{ width:150px; height:100px;}
.nr1_p3{ display:block; font-size:18px; line-height:32px; overflow:hidden; height:30px;}
.nr1_p4{ font-size:13px; max-height:44px; overflow:hidden; color:#888; padding-top:5px;}
.nr1_p5{ padding-top:10px;}
.nr1_p5 li{background:url(../images/tub2.jpg) no-repeat left center; padding-left:15px; font-size:16px; line-height:38px; overflow: hidden; height:38px;}
.nr1_p5 li span{float:right;color:#999;font-size:14px;}
.nr2_p1{ overflow:hidden; clear:both; width:330px; height:236px;}
.nr2_p1 img{width:100%;height:238px;display:block;}
.nr2_p2{ border:1px solid #ddd; border-top:none; padding:5px 10px;}
.nr2_p2 li{background:url(../images/tub2.jpg) no-repeat left center; padding-left:20px; font-size:15px; line-height:32px; overflow: hidden; height:35px;}

.m_left3{ float:left; width:586px;}
.m_right3{ float:right; width:586px;}

.tit2{background:url(../images/tbg2.jpg) no-repeat left bottom; line-height:30px;height:38px; overflow:hidden; clear:both;}
.tit2 span{ font-size:24px; font-weight:bold; color:#254383;}
.tit2 span a{ font-size:24px; font-weight:bold; color:#254383;}

.m_left4{ float:left; width:812px;}
.m_right4{ float:right; width:365px;}
.m_left4_l{ float:left; width:360px;}
.m_left4_r{ float:right; width:430px;}
.nr3_p1 li{ overflow:hidden; clear:both; font-size:16px; line-height:42px;height:42px;}
.nr3_p1 li:nth-child(5n+1) a{ font-weight:bold; color:#254383; }
.nr3_p2{ overflow:hidden; clear:both; margin-top:-12px;}
.nr3_p2 li{ width:430px; height:195px; text-align:center; padding-top:20px; overflow:hidden; clear:both;}
.nr3_p2 li a{ display:block; color:#fff;}
.nr3_p2 li img{  width:430px; height:195px;}
.nr3_p2 li p{ position:relative; margin-top:-36px; line-height:36px; height:36px; z-index:5; background:url(../images/bg2.png); font-size:16px; overflow:hidden;}

.nr4_p1 .pcont { width:240px; margin:0 auto; overflow:hidden;  }
.nr4_p1 .ScrCont { width:32766px; zoom:1;  }
.nr4_p1 #List1_1{float:left;}
.nr4_p1 #List2_1{float:left;}
.left{ position:absolute; top:40%; left:10px;}
.right{ position:absolute; top:40%; right:10px;}

.nr4_p1{ position:relative; width:365px; height:380px; margin-top:20px;}
.nr4_p1 li{ float:left; width:240px; height:380px;}
.nr4_p1 li img{width:100%;display:block;}
.nr4_p2{ border:1px solid #ddd; padding:10px 5px; margin-top:20px; font-size:18px; color:#777;}
.nr4_p3{ line-height:50px; border:1px solid #ddd; background:#fbfbfb; border-radius:6px; width:100%; padding:0; margin:0; line-height:50px;}
.nr4_p4{ background:url(../images/tub4.jpg) no-repeat;line-height:44px; border: none; width:160px; padding:0; margin:0;height:44px;}

.nr4_p5{ overflow:hidden; clear:both; margin:0 -8px;}
.nr4_p5 li{ float:left; width:260px; padding:0 8px;}
.nr4_p51{ display:block; width:260px; height:160px;}
.nr4_p51 img{ width:260px; height:160px;}
.nr4_p52{ background:#f5f5f3; padding:2px 10px;}
.nr4_p53{ display:block; font-size:16px; font-weight:bold; line-height:40px; height:40px; overflow:hidden;}
.nr4_p54{ height:147px; line-height:21px; color:#888; overflow:hidden;}

.tit4{ background:#f7f7f7; border-top:2px solid #254383; padding:0 15px; line-height:40px; overflow:hidden; clear:both; font-size:16px; color:#254383;}
.nr5{ overflow:hidden; clear:both; padding:15px 0;}
.nr5 a{ display:block; float:left; margin:0 10px; font-size:14px; }

.fbg{ border-top:1px solid #254383; text-align:center;}
.foot{}

.tit5{ border-bottom:1px solid #ddd; font-size:14px; line-height:30px; background:url(../images/tub5.jpg) no-repeat left center; padding-left:30px; color:#888;}
.tit5 a{ color:#888;}
.tit6{ background:url(../images/tbg3.jpg) repeat-x center; line-height:46px; overflow:hidden; clear:both;}
.tit6 span{ background:#FFF;font-size:24px; color:#254383; display:block; float:left; padding-right:10px;}
.m_left5{ float:left; width:840px;}
.m_right5{ float:right; width:330px;}
.nr6{ overflow:hidden; clear:both;}
.nr6 li{ overflow:hidden; clear:both; border-bottom:1px dashed #ddd; padding:15px 0; height:126px;}
.nr6_p1{ display:block; float:left; width:170px; height:130px; margin-right:16px;}
.nr6_p1 img{width:136px; height:126px;}
.nr6_p2{ float:left; max-width:630px;}
.nr6_p3{ display:block; font-size:18px; line-height:36px; height:36px; overflow:hidden;}
.nr6_p4{ max-height:72px; overflow:hidden; color:#888; font-size:14px; padding-top:5px;}

.tit7{ background:url(../images/tbg4.jpg) no-repeat bottom left; line-height:32px; font-size:18px; padding-left:5px; overflow:hidden; clear:both;}
.nr7{ overflow:hidden; clear:both;  background:url(../images/tub7.jpg) no-repeat left top; padding-left:30px; margin-top:10px;}
.nr7 li{ line-height:30px; font-size:14px; height:30px; overflow:hidden;}
.nr7_p2{ overflow:hidden; clear:both; margin-top:10px;}
.nr7_p2 li{ line-height:26px; font-size:14px; height:26px; overflow:hidden; background:url(../images/tub8.jpg) no-repeat left center; padding-left:15px; }
.nr7_p3{ overflow:hidden; clear:both; margin:0 -5px;margin-top:10px; }
.nr7_p3 li{ float:left; width:160px; padding:5px; text-align:center;}
.nr7_p3 li a{ display:block;}
.nr7_p3 li img{ width:160px; height:116px;}
.nr7_p3 li p{ padding-top:10px; height:24px; overflow:hidden;}

.tit8{ text-align:center; border-bottom:1px solid #ddd; overflow:hidden; clear:both; line-height:40px; margin-bottom:20px;}
.tit8_p1{ font-size:30px;}
.tit8_p2{ font-size:14px; color:#888;}


.news_container{font-size:16px;padding-bottom:30px;}
.news_container p{line-height:170%;margin-bottom:20px;}
.news_container iframe{width:740px;height:550px;margin-left:50px;}
.page_list{text-align:center;padding:25px 0;}
.list_img{width:170px !important;height:130px !important;}
.page_list{font-size:14px;}
.page_list select{margin-left:10px;}

/*bdshare*/
.bdshare-button-style0-16{float:right;}
.link .nr5 span font{font-size:20px;}